package com.wjm.databaseframework.db;

import java.util.List;

/**
 * 规范所有数据库操作
 *
 * @param <T>
 */
public interface IBaseDao<T> {
    long insert(T entity);

    long update(T entity, T where);

    int delete(T where);

    List<T> query(T where);
    List<T> query(T where,String orderBy,Integer startIndex,Integer limit);
}
